package myenum.enum04;

/**
 * JDK1.5之后提供了 枚举类
 */
public enum SeasonEnum04 implements MyInterface {
    /**
     * 它的父类是Enum
     */
    // 枚举类型放到最上面 中间使用,分割  结束使用;
    SPRING{
        @Override
        public void show() {
            System.out.println("这是 SPRING中 重写后的 show 方法");
        }
    },
    SUMMER{
        @Override
        public void show() {
            System.out.println("这是 SUMMER 重写后的 show 方法");
        }
    },
    AUTUMN{
        @Override
        public void show() {
            System.out.println("这是 AUTUMN 重写后的 show 方法");
        }
    },
    WINTER{
        @Override
        public void show() {
            System.out.println("这是 WINTER 重写后的 show 方法");
        }
    };


    // 可以把这个方法注释掉 在每一个枚举常量中重写对应的方法
    /**
     * 重写实现接口中的方法  这样每一个调用都是这个输出
     */
    /*@Override
    public void show() {
        System.out.println("test interface show method");
    }*/
}
